45236
79298
664670
605387
1071152
687811
759683
86276
106106
296598
87984
247533
248370
658385
122265
474310
941439
959341
766952
129908
192202
641403
1027382
203164
203537
1076421
545782
894379